package model;

import java.util.ArrayList;

public class Projeto 
{
	private String referencia;
	private String titulo;
	private int ano;
	private Cliente cliente;
	private ArrayList<Bem> bens;

	public Projeto() {}

	public Projeto(String referencia)
	{
		this.referencia = referencia;
		this.titulo = null;
		this.ano = 0;
		this.cliente = null;
	}
	
	public Projeto(String referencia, String titulo, int ano, String idCliente)
	{
		this.referencia = referencia;
		this.titulo = titulo;
		this.ano = ano;
		this.cliente = new Cliente(idCliente);
	}

	public String getReferencia() 
	{
		return referencia;
	}
	
	public void setReferencia(String referencia) 
	{
		this.referencia = referencia;
	}
	
	public String getTitulo() 
	{
		return titulo;
	}
	
	public void setTitulo(String titulo) 
	{
		this.titulo = titulo;
	}

	public int getAno() 
	{
		return ano;
	}
	
	public void setAno(int ano) 
	{
		this.ano = ano;
	}

	public Cliente getCliente() 
	{
		return cliente;
	}
	
	public void setCliente(Cliente cliente) 
	{
		this.cliente = cliente;
	}

	public ArrayList<Bem> getBens()
	{
		return bens;
	}

	public void setBens(ArrayList<Bem> bens) {
		this.bens = bens;
	}
}